#ifndef SAMPLEPLUGIN_H
#define SAMPLEPLUGIN_H
#include "plugininterfaces.h"


class SamplePlugin: public QObject, public Plugin
{
    Q_OBJECT
    Q_INTERFACES(Plugin)
public:
    SamplePlugin();
    ~SamplePlugin();
    QString name();
    QPixmap icon(int, int);
    RetPreview* getPreviewWidget();
    RetPreview* preview();
    QWidget* settings();
    bool willNotify();
private:
    RetPreview *prev;
    QWidget *settingsW;
    QPixmap m_icon;
};

#endif // SAMPLEPLUGIN_H
